package cn.janyd.common.core.util;

import cn.hutool.crypto.digest.BCrypt;

/**
 * @author janyd
 * @since 2020/8/10 16:57
 */
public class EncryptUtil {

    /**
     * 生成加密盐值
     *
     * @return 盐值
     */
    public static String genBcryptSalt() {
        return BCrypt.gensalt();
    }

    /**
     * 加密
     *
     * @param key  密码
     * @param salt 盐值
     * @return 密文
     */
    public static String encrypt(String key, String salt) {
        return BCrypt.hashpw(key, salt);
    }
}
